Citrus trifoliata (RUTACEAE)

Common Names:

Trifoliate Orange, Hardy Citrus

Images: